extra-long weekend - Turkish English Dictionary